Order Embiodea — synonyms, definition
1. order Embiodea (Noun)
3 synonyms
Embiodea Embioptera order Embioptera
1 definition
order Embiodea (Noun) — Web spinners.
1 type of
animal order
1 part
web spinner
4 parts of
Hexapoda Insecta class Hexapoda class Insecta